Volume 51, Issue 1, 2023, Pages 165-185
Nasser Abdel Hameed Moustafa; Hasan Assaedi; Thamer H. Albaqami